Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F4 USA F17 USA F18 USA F26 USA F27 USA F4 USA F5 USA F5 USA F6 USA F4 Open de L'Isere - Grenoble Copa Ericsson - Guadalajara drkoop.com USTA challenger of Miami - Miami Schickendanz Open - Furth Downtown Athletic Club USTA Challenger - Amarillo AXA Open - Lisbon San Luis Potosi Challenger 2000 - San Luis Potosi Eddleman USTA Challenger - Birmingham Whirlpool Open - Budapest Quelle Cup 2000 - Furth Zivnobanka Open - Prostejov Pekao Open - Szczecin Muller Cup 2000 - Ulm Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia Skandia Open - Linz Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires University of Tennessee USTA Men's Challenger - Knoxville KGHM Polish Indoors - Wroclaw Espinho Challenger - Espinho 2001 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham The Scottish Tennis Championships - Edinburgh Compaq Challenger - Bucharest Quelle Cup - Furth Muller Cup - Ulm Internazionali di Tennis de San Marino - San Marino XXVIII Edizione 'A.Savoldi' - Manerbio Kyiv UMC Open - Kiev Kuppers Kolsch Cup by Lambertz - Aachen Milano Challenger-Jameson Cup - Milan Pekao Open - Szczecin The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio The Nottingham Cahllenger - Nottingham Neride Prague Indoor - Prague KGHM Polish Indoors - Wroclaw Windy City Classic - Winnetka Toluca Challenger - Toluca USTA/Safeway Challenger - Aptos CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington Copa Ericsson - Lima Challenger Britania Zavaleta - Puebla Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Caracas Challenger de la Ciudad de Mexico - Mexico City Asics Challenger Open - Monchengladbach Grand Prix de Tennis - St. Jean de Luz Rome Challenger XL Capital Bermuda Open - Bermuda West Side Tennis Club Clay Court Challenger - Forest Hills Ljubljana Open - Ljubljana The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos I Manta Open - Manta Privat Bank Cup - Dnepropetrovsk 2005 West Side Tennis Coub Men's Challenger - Forest Hills San Remo Tennis Cup 15° Piertomaso - San Remo Trofeo Internacional Club Laieta - Barcelona 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger - Biella San Marino Cepu Open - San Marino 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Music City Challenger - Nashville PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger 42 - Andrezieux Internationaux du Doubs - Besancon XL Bermuda Open - Bermuda Atlanta Clay Court Challenger - Atlanta Ostdeutscher Sparkassen Cup - Dresden The West Side Tennis Club Clay Court Challenger - Forest Hills 5° Sporting Challenger - Turin 2006 North Shore Pro Tennis Championship - Winnetka KGHM Emax Polish Indoors - Wroclaw GHI Bronx Tennis Classic - Bronx Challenger Ford de Cherbourg - Cherbourg WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The $50,000 Pro Challenger at Calabasas - Calabasas X Torneo Internazionale di Tennis - Barletta Corona Mexico City Open - Mexico City Lambertz Open by Stawag - Aachen Ford Tennis Championships - Louisville Baden Open - Ettlingen USTA Challenger - Champaign Privatbank Open 2006 - Dnepropetrovsk Wailea Men's Challenger - Maui Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Freeman Men's $50,000 Challenger - Joplin Dusseldorf Open 2006 - Dusseldorf Music City Challenger - Nashville Swanston Challenger - Sacramento Ford Tennis Championships - Louisville USTA Challenger of Las Vegas - Las Vegas VI Trofeo Ciudad de Quito - Quito 2002 Azalea Orthopedic Challenger - Tyler Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa 2004 Freeman Men's Challenger - Joplin ECM Prague Open 2008 - Prague Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Bukhara Challenger - Bukhara UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Harrah's Entertainment Men's Pro Challenger - Tunica Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Abierto Internacional Varonil Ciudad de Cancun - Cancun Salinas Challenger Carson Challenger Dallas Challenger 2000 Cairo Challenger - Cairo Rome Challenger Savannah Challenger Sarasota Challenger Fergana Challenger Carson Challenger Yuba City Challenger Granby Challenger Alphen Challenger Szczecin Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Prostejov Challenger Winnetka Challenger Bangkok Challenger Honolulu Challenger Dallas Challenger Sarasota Challenger Savannah Challenger Prostejov Challenger Winnetka Challenger Tulsa Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Heilbronn Challenger Sarasota Challenger Istanbul Challenger Izmir Challenger Maui Challenger Dallas Challenger Savannah Challenger Manta Challenger Citta di Brindisi - Brindisi Charlottesville Challenger Dallas Challenger Le Gosier Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Heilbronn Challenger 7° Trani Cup - Trani Winnetka Challenger Napa Challenger Charlottesville Challenger Knoxville Challenger Irving Challenger Lubbock Challenger - Lubbock 2001 UT Tyler Patriot Challenger - Tyler 2007 Knoxville Challenger - Knoxville VII Torneo Internazionale di Tennis - Barletta Internationaux de Tennis de Brest - Brest XL Capital Bermuda Open - Bermuda XL Capital Bermuda Open - Bermuda Schickendanz Open - Furth ATP Heineken Challenger 2000 - Ho Chi Minh City Open de Franche Comte - Besancon Miller Lite Hall of Fame Tennis Championships - Newport Waldbaum's Hamlet Cup - Long Island Verizon Tennis Challenge - Atlanta Idea Prokom Open - Sopot Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo Tata Open 2002 - Chennai Heineken Open - Auckland Copenhagen Open - Copenhagen Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Heineken Open - Auckland International Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Tatra Banka Open 2003 - Bratislava drkoop.com USTA Tennis Championships of Houston - Houston Tennis Napoli Cup 2006 - Napoli Copa Ericsson Mexico - Guadalajara USTA Challenger of Burbank - Burbank USTA Men's Challenger of Urbana-Champaign - Urbana USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Siebel Open - San Jose Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Synsam Swedish Open - Bastad Copa Ericsson Costa Rica - San Jose Generali Open - Kitzbuhel Challenger Ford de Cherbourg - Cherbourg Kremlin Cup - Moscow Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Kroger / St. Jude International - Memphis Prague Open - Prague Schickedanz Open - Furth Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston BMW Open - Munich Generali Open - Kitzbuhel US Men's Clay Court Championships - Houston BA-CA Tennis Trophy - Vienna U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Red Letter Days Open - Nottingham Tatra Banka Open 2001 - Bratislava Pilot Pen Tennis - New Haven USTA Tennis Championships of Austin - Austin AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Heineken Open - Auckland St. Petersburg Open - St. Petersburg Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Ordina Open - s-Hertogenbosch Kremlin Cup - Moscow Brisbane International - Brisbane Cadillac Pro Indoor USTA Challenger - West Bloomfield Regions Morgan Keegan Championships - Memphis Open de Nice Cote d'Azur - Nice AEGON Championships - London Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Apia International - Sydney Open Sud de France - Montpellier drkoop.com USTA Challenger of Austin - Austin Farmers Classic - Los Angeles Saint Francis Health System USTA Challenger - Tulsa Citi Open - Washington Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis AEGON International - Eastbourne Rakuten Japan Open - Tokyo Erste Bank Open - Vienna AEGON Championships - London Citi Open - Washington Tatra Banka Open 2006 - Bratislava Hamburg Challenger - Hamburg Naples Challenger - Naples Healthsouth/USTA Challenger - Denver Samarkand Challenger - Samarkand LTA Shrewsbury Challenger - Shrewsbury 1998 Safeway Challenger - Aptos Black Forest Open - Freudenstadt Karshi Challenger - Karshi Siemens Open - Scheveningen Kyiv Open - Kiev Challenger Britania Zavaleta - Puebla Privat Bank Cup - Dniepropetrovsk Galleryfurniture.com Challenge - Atlanta Grand Prix Hassan II - Casablanca Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw Tallahassee Challenger The Surbiton Trophy - Surbiton Kyiv Open - Kiev XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh Zagreb Open - Zagreb ATU Cup - Weiden Open de Montauban - Montauban CA-Challenge 2000 - Graz Cosmorom Challenger - Brasov drkoop.com USTA Tennis Championships of San Antonio - San Antonio Copa Sevilla - Seville Copa Ericsson Peru - Lima Zagreb Open - Zagreb FILA Challenger - Biella Challenger de Granby - Granby Gold Flake Open - Chennai USTA Callenger of Urbana-Champaign - Urbana Intersport Heilbronn Open - Heilbronn The Indian Oil-Servo ATP Challenger 1999 - Calcutta FILA Challenger Biella - Biella Challenger de Granby - Granby Heineken Open - Auckland Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Burbank - Burbank Schickendanz Open - Furth Southern Capital Cup - Almaty Cerveza Club Colombia Open - Bogota Pro Tennis World Open - Sunrise Harrah's Entertainment Challenger - Tunica Olimp Kyiv Open - Kiev Tatra Banka Open - Bratislava USTA Illinois Challenger - Champaign Intersport Heilbronn Open - Heilbronn Gemax Open - Belgrade 10° Trofeo Luigi Pezzoli - Bergamo Tunis Open 2006 - Tunis Thailand Open - Bangkok U.S. Men's Clay Court Championships - Houston du Maurier Open - Toronto Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Copenhagen Open - Copenhagen NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Rogers Masters - Toronto Masters Series - Hamburg Rogers Masters - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Toronto Rogers Cup - Toronto Rogers Cup - Toronto Telenordia Swedish Open - Bastad s'Tennis Masters Challenger - Graz Miller Lite Hall of Fame Tennis Championships - Newport PEOPLEnet CUP - Dnepropetrovsk Sao Paulo Challenger Energis Open - Amsterdam 2001 Mercedes Cup - Stuttgart 2008 Lubbock Challenger - Lubbock Gelsor Open Romania - Bucharest Adidas International - Sydney AAPT Championships - Adelaide TD Waterhouse Cup - Long Island Wimbledon - London U.S. Open - New York Sacramento Challenger - Sacramento French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Ordina Open - 's-Hertogenbosch Campionati Internazionali di Sicilia - Palermo Bangkok Challenger IPP Open - Helsinki Prague Challenger Nottingham-2 Challenger St. Petersburg Open - St. Petersburg Australian Open - Melbourne Tallahassee Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London SAP Open - San Jose U.S. Men's Clay Court Championships - Orlando Noumea Challenger Kaoshuing Challenger Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Dallas Challenger Savannah Challenger Millenium Tennis Championships - Delray Beach U.S. Open - New York Australian Open - Melbourne Campionati Internazionali di Sicilia - Palermo Next Generation Adelaide International - Adelaide French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Maui Challenger SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Honolulu Challenger French Open - Paris Wimbledon - London U.S. Open - New York Open Sabadell Atlantico - Barcelona French Open - Paris Sacramento Challenger U.S. Open - New York US Men's Clay Court Championship - Houston Knoxville Challenger Open de Tenis Comunidad Valenciana - Valencia Champaign Challenger SAP Open - San Jose UNICEF Open - 's Hertogenbosch Dallas Challenger Atlanta Tennis Championships - Atlanta China Open - Beijing Sarasota Challenger Malaysian Open - Kuala Lumpur AAPT Championships - Adelaide BB&T Atlanta Open - Atlanta U.S. National Indoor Tennis Championships - Memphis Hall of Fame Tennis Championships - Newport U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Knoxville Challenger SAP Open - San Jose Serbia Open - Belgrade Farmers Classic - Los Angeles AEGON Championships - London Legg Mason Tennis Classic - Washington Davis Cup, Group 2, 1R, GEO-RSA 3-2 Davis Cup, Group 2, 2R, POL-GEO 2-3 St. Petersburg Open - St. Petersburg Heineken Open - Auckland Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Sarasota Challenger Atlanta Tennis Championships - Atlanta Regions Morgan Keegan Championships - Memphis Mallorca Open - Mallorca Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta US Men's Clay Court Championship - Houston Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Scania Stockholm Open - Stockholm Dubai Tennis Open - Dubai BMW Open - Munich Le Gosier Challenger Tallahassee Challenger Generali Open 2002 - Kitzbuhel Gelsor Open Romania - Bucharest Swiss Indoors Basel - Basel Bordeaux Challenger Adidas International - Sydney U.S. Men's Clay Court Championships - Houston Panama City Challenger Dubai Duty Free Tennis Championships - Dubai Kremlin Cup - Moscow Power Horse Cup - Dusseldorf Irving Challenger US Men's Clay Court Championship - Houston V Torneo Internazionale di Tennis - Barletta Siemens Open - Scheveningen Brixina Tennis Open - Bressanone Challenger 42 - Andrezieux Sarasota Challenger Skandia Open - Linz Black Forest Open 2000 - Freudenstadt University of Tennessee USTA Men's Challenger - Knoxville Shimadsu All Japan Indoor Tennis Championships - Kyoto Casino Lugano - Lugano V Trofeo Ciudad de Quito - Quito Alexander Kolyaskin Memorial - Donetsk Lucknow ATP Tour Challenger - Lucknow Intersport Heilbronn Open - Heilbronn Nord/LB Open - Braunschweig Kroger / St. Jude International - Memphis Adidas International - Sydney Badden Open by Rothaus - Ettlingen Kroger / St. Jude International - Memphis The Nottingham Open - Nottingham RCA Championships - Indianapolis Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston Open 13 - Marseille Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Samsung Open - Nottingham Energis Open - Amersfoort Grand Prix de Tennis de Lyon - Lyon Regions Morgan Keegan Championships - Memphis Dutch Open Tennis - Amersfoort AT&T Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Dubai Tennis Open - Dubai Power Horse Cup - Dusseldorf Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Casablanca ABN/AMRO World Tennis Tournament - Rotterdam Energis Dutch Open - Amsterdam Copenhagen Open - Copenhagen President's Cup - Tashkent The Ericsson Open - Miami BellSouth Open - Vina del Mar Brasil Open - Salvador Tennis Masters Series - Miami Kroger / St. Jude International - Memphis Tennis Masters Series - Rome Internationaler Raiffeisen Grand Prix - St. Polten Energis Open - Amersfoort Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Malaysian Open - Kuala Lumpur Thailand Open - Bangkok Campionati Internazionali D'Italia - Rome Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami AEGON International - Eastbourne The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati AEGON Championships - London Tennis Masters Series - Monte Carlo Copa AT&T - Buenos Aires Pacific Life Open - Indian Wells Winston-Salem Open - Winston-Salem French Open - Paris Internazionali BNL dItalia - Rome Tennis Masters Series - Paris BNP Paribas Open - Indian Wells U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Telecom Italia Masters - Rome Tennis Masters Series - Toronto Wimbledon - London U.S. Open - New York Wimbledon - London Davis Cup, Group 2, 1R, LTU-GEO 3-2 Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Tennis Masters Series - Toronto French Open - Paris French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group 2, SF, HUN-GEO 2-3 Davis Cup, Group 2, PO, GEO-EGY 3-2 Davis Cup, Group 2, PO, GHA-GEO 2-3 Davis Cup, Group 1, 1R, GEO-POR 3-2 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston 70th River Oaks International Tennis Tournament - Houston